package com.dhecp.project.system.domain;

import com.dhecp.common.core.domain.BaseEntity;

/**
 * 功能实体类
 * @author DH-Xxj
 * @version 2019年9月24日
 */
public class SysDictionaryForModule extends BaseEntity {
	private static final long serialVersionUID = 1L;
	private String guid;
	private String menuGuid;
	private String moduleName;
	private String moduleAlias;
	private String moduleTable;
	private String dataBaseTable;
	private Integer moduleLevel;
	private String moduleurl1;
	private String moduleurl2;
	private Boolean moduleEnableSet; //191115添加，功能可由用户设置
	private Integer moduleSequence;
	private Double moduleNid;
	private String moduleBid;
	private Boolean moduleBidAddCon;
	private Integer moduleChangeTimeLimit;
	private Integer moduleOrder;
	private String moduleState;
	private String moduleController;
	private String shiroSignList;
	private String shiroSignView;
	private String shiroSignAdd;
	private String shiroSignEdit;
	private String shiroSignDelete;
	private String shiroSignCancel;
	private String shiroSignFlow;
	private String shiroSignImport;
	private String shiroSignExport;
	private String shiroSignPrint;
	private String shiroSignFileUp;
	private String shiroSignFileDown;
	private String shiroSign;
	private String passwordAuthentication;
	private String moduleICON;
	private Boolean appEnable;
	private String moduleWhereStr;
	private String moduleGroup;
	private String mobileGroup;
	
	public String getShiroSign() {
		return shiroSign;
	}
	public void setShiroSign(String shiroSign) {
		this.shiroSign = shiroSign;
	}
	public String getShiroSignFileUp() {
		return shiroSignFileUp;
	}
	public void setShiroSignFileUp(String shiroSignFileUp) {
		this.shiroSignFileUp = shiroSignFileUp;
	}
	public String getShiroSignFileDown() {
		return shiroSignFileDown;
	}
	public void setShiroSignFileDown(String shiroSignFileDown) {
		this.shiroSignFileDown = shiroSignFileDown;
	}
	public String getGuid() {
		return guid;
	}
	public void setGuid(String guid) {
		this.guid = guid;
	}
	public String getMenuGuid() {
		return menuGuid;
	}
	public void setMenuGuid(String menuGuid) {
		this.menuGuid = menuGuid;
	}
	public String getModuleName() {
		return moduleName;
	}
	public void setModuleName(String moduleName) {
		this.moduleName = moduleName;
	}
	public String getModuleAlias() {
		return moduleAlias;
	}
	public void setModuleAlias(String moduleAlias) {
		this.moduleAlias = moduleAlias;
	}
	public String getModuleTable() {
		return moduleTable;
	}
	public void setModuleTable(String moduleTable) {
		this.moduleTable = moduleTable;
	}
	public String getDataBaseTable() {
		return dataBaseTable;
	}
	public void setDataBaseTable(String dataBaseTable) {
		this.dataBaseTable = dataBaseTable;
	}
	public Integer getModuleLevel() {
		return moduleLevel;
	}
	public void setModuleLevel(Integer moduleLevel) {
		this.moduleLevel = moduleLevel;
	}
	public String getModuleurl1() {
		return moduleurl1;
	}
	public void setModuleurl1(String moduleurl1) {
		this.moduleurl1 = moduleurl1;
	}
	public String getModuleurl2() {
		return moduleurl2;
	}
	public void setModuleurl2(String moduleurl2) {
		this.moduleurl2 = moduleurl2;
	}
	public Boolean getModuleEnableSet() {
		return moduleEnableSet;
	}
	public void setModuleEnableSet(Boolean moduleEnableSet) {
		this.moduleEnableSet = moduleEnableSet;
	}
	public Integer getModuleSequence() {
		return moduleSequence;
	}
	public void setModuleSequence(Integer moduleSequence) {
		this.moduleSequence = moduleSequence;
	}
	public Double getModuleNid() {
		return moduleNid;
	}
	public void setModuleNid(Double moduleNid) {
		this.moduleNid = moduleNid;
	}
	public String getModuleBid() {
		return moduleBid;
	}
	public void setModuleBid(String moduleBid) {
		this.moduleBid = moduleBid;
	}
	public Boolean getModuleBidAddCon() {
		return moduleBidAddCon;
	}
	public void setModuleBidAddCon(Boolean moduleBidAddCon) {
		this.moduleBidAddCon = moduleBidAddCon;
	}
	public Integer getModuleChangeTimeLimit() {
		return moduleChangeTimeLimit;
	}
	public void setModuleChangeTimeLimit(Integer moduleChangeTimeLimit) {
		this.moduleChangeTimeLimit = moduleChangeTimeLimit;
	}
	public Integer getModuleOrder() {
		return moduleOrder;
	}
	public void setModuleOrder(Integer moduleOrder) {
		this.moduleOrder = moduleOrder;
	}
	public String getModuleState() {
		return moduleState;
	}
	public void setModuleState(String moduleState) {
		this.moduleState = moduleState;
	}
	public String getModuleController() {
		return moduleController;
	}
	public void setModuleController(String moduleController) {
		this.moduleController = moduleController;
	}
	public String getShiroSignList() {
		return shiroSignList;
	}
	public void setShiroSignList(String shiroSignList) {
		this.shiroSignList = shiroSignList;
	}
	public String getShiroSignView() {
		return shiroSignView;
	}
	public void setShiroSignView(String shiroSignView) {
		this.shiroSignView = shiroSignView;
	}
	public String getShiroSignAdd() {
		return shiroSignAdd;
	}
	public void setShiroSignAdd(String shiroSignAdd) {
		this.shiroSignAdd = shiroSignAdd;
	}
	public String getShiroSignEdit() {
		return shiroSignEdit;
	}
	public void setShiroSignEdit(String shiroSignEdit) {
		this.shiroSignEdit = shiroSignEdit;
	}
	public String getShiroSignDelete() {
		return shiroSignDelete;
	}
	public void setShiroSignDelete(String shiroSignDelete) {
		this.shiroSignDelete = shiroSignDelete;
	}
	public String getShiroSignCancel() {
		return shiroSignCancel;
	}
	public void setShiroSignCancel(String shiroSignCancel) {
		this.shiroSignCancel = shiroSignCancel;
	}
	public String getShiroSignFlow() {
		return shiroSignFlow;
	}
	public void setShiroSignFlow(String shiroSignFlow) {
		this.shiroSignFlow = shiroSignFlow;
	}
	public String getShiroSignImport() {
		return shiroSignImport;
	}
	public void setShiroSignImport(String shiroSignImport) {
		this.shiroSignImport = shiroSignImport;
	}
	public String getShiroSignExport() {
		return shiroSignExport;
	}
	public void setShiroSignExport(String shiroSignExport) {
		this.shiroSignExport = shiroSignExport;
	}
	public String getShiroSignPrint() {
		return shiroSignPrint;
	}
	public void setShiroSignPrint(String shiroSignPrint) {
		this.shiroSignPrint = shiroSignPrint;
	}
	public String getPasswordAuthentication() {
		if (passwordAuthentication == null || "".equals(passwordAuthentication)){
			return "no";
		}
		return passwordAuthentication;
	}
	public void setPasswordAuthentication(String passwordAuthentication) {
		this.passwordAuthentication = passwordAuthentication;
	}
	public String getModuleICON() {
		return moduleICON;
	}
	public void setModuleICON(String moduleICON) {
		this.moduleICON = moduleICON;
	}
	public Boolean getAppEnable() {
		return appEnable;
	}
	public void setAppEnable(Boolean appEnable) {
		this.appEnable = appEnable;
	}
	public String getModuleWhereStr() {
		return moduleWhereStr;
	}
	public void setModuleWhereStr(String moduleWhereStr) {
		this.moduleWhereStr = moduleWhereStr;
	}
	public String getModuleGroup() {
		return moduleGroup;
	}
	public void setModuleGroup(String moduleGroup) {
		this.moduleGroup = moduleGroup;
	}
	public String getMobileGroup() {
		return mobileGroup;
	}
	public void setMobileGroup(String mobileGroup) {
		this.mobileGroup = mobileGroup;
	}
	
}
